home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d20 / ffix121.arc / FILEFIX.CFG < prev    next >
Text File  |  1991-05-15  |  10KB  |  307 lines

  1. ;
  2. ;
  3. ;     FileFix 1.20 - Sample configuration file
  4. ;     ----------------------------------------
  5. ;
  6. ;
  7. ; 1.00
  8. ; Your netmail directory. Must be specified - no default value.
  9. ;
  10. Netmail  C:\Opus\Netmail
  11. ;
  12. ;
  13. ; 1.00
  14. ; Your netfile directory (incoming FidoNet files). Must be specified
  15. ; - no default value.
  16. ;
  17. Inbound  C:\Opus\Netfiles
  18. ;
  19. ;
  20. ; 1.00
  21. ; Your network address - must be specified.
  22. ;
  23. Address  2:231/16
  24. ;
  25. ;
  26. ; 1.20
  27. ; Enable this option if you want FileFix *always* to add an ^AINTL line
  28. ; to messages. Not recommended. It creates total havoc on some systems,
  29. ; such as mine.
  30. ;
  31. ;;ForceIntl
  32. ;
  33. ;
  34. ; 1.00
  35. ; The logfile for FileFix. If you leave this statement out, no
  36. ; logfile will be maintained.
  37. ;
  38. ;;Logfile  FileFix.Log
  39. ;
  40. ;
  41. ; 1.20
  42. ; The "help-file" for FileFix - it will be sent back to the node/point,
  43. ; whenever {s}he uses -? in the subject of a message to FileFix. The
  44. ; default value is FILEFIX.USE.
  45. ;
  46. ;;Usagefile FILEFIX.DAN
  47. ;
  48. ;
  49. ; 1.20
  50. ; Name of the file which contains magic filenames for request. Whenever
  51. ; FileFix finds a file to forward, it will check this file for a matching
  52. ; magic name, and update the file with the new physical filename if found.
  53. ; The default is not to perform any such check.
  54. ;
  55. ;;Okfile C:\Opus\Misc\Okfile.Lst
  56. ;
  57. ;
  58. ; 1.20
  59. ; Transform AreaFix/AreaMgr messages so TosScan 1.0 won't die?
  60. ;
  61. ;;AMgrFix
  62. ;
  63. ;
  64. ; 1.20
  65. ; Swap FileFix to disk or EMS when executing batch functions?
  66. ;
  67. ;;Swap
  68. ;
  69. ;
  70. ; 1.15
  71. ; The logstyle or type. FrontDoor, QuickBBS and Opus/Binkley formats are
  72. ; available, with the default being FrontDoor.
  73. ;
  74. ;;LogStyle Binkley
  75. ;
  76. ;
  77. ; 1.00
  78. ; By default FileFix will delete messages from your nodes that it has
  79. ; already processed. If 'KeepProcessed' is used, FileFix will only
  80. ; mark them as received.
  81. ;
  82. ;;KeepProcessed
  83. ;
  84. ;
  85. ; 1.00
  86. ; Normally FileFix will mark its return receipts as Kill/Sent. If
  87. ; 'KeepReceipts' is used, it won't.
  88. ;
  89. ;;KeepReceipts
  90. ;
  91. ;
  92. ; 1.00
  93. ; If FileFix finds a file to forward that is older than 'MaxAge', (in
  94. ; days) it will refuse to do anything with it. This is to catch old
  95. ; revisions of robotted files that slip out by mistake. The default is
  96. ; not to perform any check.
  97. ;
  98. ;;MaxAge 14
  99. ;
  100. ;
  101. ; 1.00
  102. ; If, during a scan, FileFix finds a message from itself in your netmail
  103. ; area, that is older than 'KeepDays', it will delete the message. This
  104. ; avoids cluttering the netmail area with attaches for people who don't
  105. ; pick up their mail anyway. The default is to not perform any checking.
  106. ; This option is useless on systems that employ static packers (oMMM,
  107. ; QMail, etc.), since deleting the message has no effect on the file-
  108. ; attach.
  109. ;
  110. ;;KeepDays 21
  111. ;
  112. ;
  113. ; 1.00
  114. ; This file contains the message texts for attached files. See the
  115. ; documentation for the available meta-strings. By default, FileFix will
  116. ; create a null message when 'AttachMsg' isn't used.
  117. ;
  118. ;;AttachMsg FileFix.Msg
  119. ;
  120. ;
  121. ; 1.05
  122. ; If 'AutoAdopt' is in effect, FileFix will automatically insert a
  123. ; moved (incoming) file into Files.Bbs/Files.Gbs using the files
  124. ; description as given in its 'File' statement below.
  125. ;
  126. ;;AutoAdopt
  127. ;
  128. ;
  129. ; 1.05
  130. ; By default, the 'from' field of FileFix generated messages will
  131. ; be set to 'FileFix' - if you want something else, set it here.
  132. ;
  133. ;;SysOp Stig Jacobsen
  134. ;
  135. ;
  136. ; 1.20
  137. ; If you need to run multiple independent FileFix'es on the same
  138. ; netmail directory, you can give each a different "name". This
  139. ; is the name that FileFix checks the TO field for when it performs
  140. ; a scan. The default value is of course "FileFix".
  141. ;;FileFixName SigFileFix
  142. ;
  143. ; 1.10
  144. ; If enabled, the 'History' statement will retain a history of 
  145. ; sent files in the file 'FILEFIX.HIS'. The history file can be 
  146. ; inspected with the 'list' command and cleaned up with the 'pack'
  147. ; command.
  148. ; NOTE: If history is enabled, 64 bytes of diskspace will be used
  149. ;       each time a file is forwarded (they can, however, be
  150. ;       reclaimed with the PACK command).
  151. ;
  152. ;;History
  153. ;
  154. ;
  155. ; 1.10
  156. ; Your pointnet. This need not to be specified if you have set the POINTNET
  157. ; environment variable.
  158. ; Generally, you should list points with their 4D (zz:nn/nn.pp) address
  159. ; here in FileFix.Cfg and in FileFix.Are. If you have any 3D-points that
  160. ; may write to FileFix with the 3D-address (zz:fakenet/pp), you should
  161. ; use the 'PointNet' statement below, so that FileFix can remap the
  162. ; 3D-address to a 4D-address.
  163. ;
  164. ;;PointNet 7341
  165. ;
  166. ;
  167. ; 1.00
  168. ; The cookie file, if used. Get cck.zip if you want to create
  169. ; your own cookie file.
  170. ;
  171. ;;CookieFile d:\bin\utils\cookie.dat
  172. ;
  173. ;
  174. ; 1.25
  175. ; Clean up old files. The cleanup is performed only when you run
  176. ; FileFix with the CLEANUP command.
  177. ;
  178. KeepLatest 7 C:\BBS\LOGS\BBS-LOG.*
  179. KeepLatest 3 C:\FILES\NODELIST\Z2-DIFF.A??
  180. ;
  181. ;
  182. ;----------------------------------------------------------------------
  183. ;
  184. ; Sample groups:
  185. ;  G = General files
  186. ;  S = SysOp only files
  187. ;  X = Special purpose group
  188. ;
  189. ; The mask field normally only contains a base filename. Whenever
  190. ; FileFix performs the FORWARD function, it will stick your netfile
  191. ; directory path in front of the 'mask' before searching for matching
  192. ; files. However, if it sees that the mask already contains a pathname
  193. ; (has : or \ characters in it), it will not add the netfile directory
  194. ; path. So, if you need to send files from other directories that your
  195. ; netfile directory, you can specify the complete path/mask in the
  196. ; mask field.
  197. ;
  198. ; The '%' character has special meaning in the description field for
  199. ; a file. It is used to insert variable data depending on the name of
  200. ; the file being shipped. For instance, if FidoNews had the description,
  201. ;   "FidoNet newsletter vol. %6, issue %7%8"
  202. ;  .. a shipment of "FNEWS714.ZIP" would generate a description as ..
  203. ;   "FidoNet newsletter vol. 7, issue 14"
  204. ; In other words, if you use '%n' in a description (n=some number),
  205. ; that character will be replaced with the corresponding character
  206. ; from the filename.
  207. ;
  208. ;
  209. ;               / Group tag
  210. ;               |                Directory          Condi-
  211. ;     Magic     |  Mask          (Source or dest.)  tions  Description
  212. ;     --------  -  ------------  -----------------  ------ ----------------------------------------------
  213. File  231FLOW   S  231flow.*     c:\opus\private    Manual Mailflow / mailhours for DaneNet
  214. File  DANENEWS  G  danenews.*    c:\files\news      All    DaneNet newsletter #%11%12
  215. File  DK-BBS    G  dk-bbs.*      d:\files\phone     WeSu   Latest list of all boards in Denmark
  216. File  DK-POINT  G  dk-point.*    NO-MOVE            All    Latest list of all points in Denmark
  217. File  DKNODES   G  dknodes.a??   c:\files\news      All    List of points/co-sysops in DK, day %11%12
  218. File  EMBBS     G  embbs*.*      c:\files\news      All    European Magazine for BBS's vol. %6, #%7%8
  219. File  FIDONEWS  G  fnews???.lzh  c:\files\news      Sa     FidoNet newsletter, vol. %6, #%7%8
  220. File  FILEFIX   X  ffix*.zip     -c:\files\betasw   Manual FileFix v%5.%6%7
  221. File  NETW231   G  network.231   e:\files\nodelist  Date   Net 231 nodelist segment
  222. File  Z2-DIFF   G  z2-diff.a??   e:\files\nodelist  All    Zone 2 nodelist diff-file, day %10%11
  223. ;
  224. ; 231FLOW will never be automatically forwarded since it has the 'Manual'
  225. ; condition. It will only be sent out when FileFix SUBMIT is used.
  226. ;
  227. ; DK-BBS is only forwarded on wednesdays and sundays - FidoNews is only
  228. ; forwarded on saturdays. Other files are sent on any weekday.
  229. ;
  230. ; NETW231 is only forwarded if any file matching its mask has a time stamp
  231. ; that is newer than or equal to the last time FileFix was run.
  232. ;
  233. ; DK-POINT won't be moved anywhere when it arrives, as it has
  234. ; the NO-MOVE string for destination directory. If you want to use
  235. ; NO-MOVE, you better set some condition on the file (date or weekdays),
  236. ; or FileFix will forward it out on *every* run!
  237. ;
  238. ; FILEFIX won't actually be moved whenever it is forwarded since the '-'
  239. ; flag is used, but generated messages will use c:\files\betasw and
  240. ; Files.{B,G}bs will updated if applicable.
  241. ;
  242. ;----------------------------------------------------------------------
  243. ;
  244. ; By default, file attach messages from FileFix will have the
  245. ; local, private and kill/sent flags set. You can alter the flags
  246. ; by using these characters in the flags field for each node:
  247. ;     C = crash
  248. ;     K = keep (not kill/sent)
  249. ;     H = hold
  250. ; Seperate multiple flags with commas.
  251. ;
  252. ;    Node      Password    Group list  Flags 
  253. ;    --------- ----------- ----------- ------
  254. Node 76        dreamwalk   GS          C,K
  255. Node .4        crash       G
  256. Node 239/18    primitives! G           H
  257. ;
  258. ; Nodes .3, .4 and .8 can access all files except 231FLOW.
  259. ; Node 76 can also access 231FLOW since it is a member of group S.
  260. ;
  261. ;
  262. ;----------------------------------------------------------------------
  263. ;
  264. ; 1.10
  265. ; If a 'Batch' statement exists for a magic file, FileFix will execute
  266. ; its contents as a batch file before moving the file to its 
  267. ; destination directory. The following parameters will be passed,
  268. ;
  269. ;   Parameter Contains              
  270. ;   --------- ----------------------
  271. ;   %1        Full filename         
  272. ;   %2        Drive                 
  273. ;   %3        Directory of filename 
  274. ;   %4        Base filename         
  275. ;   %5        Extension             
  276. ;   %6        Day of the year       
  277. ;   %7        Last two digits of %6 
  278. ;
  279. ; Please check FileFix.Doc for notes on using the batch feature and for
  280. ; more details on the parameters.
  281. ;
  282. Batch Z2-DIFF
  283.    echo off
  284.    pkxarc -r %1 nodelist
  285.    cd nodelist
  286.    ren z2-diff.* nodediff.*
  287.    parselst
  288.    cd ..
  289. EndBatch
  290. ;
  291. ;
  292. ; 1.20
  293. ; The second parameter tells FileFix that the batchfunction may repack
  294. ; the file.
  295. ;
  296. Batch FIDONEWS ZIP
  297.    lharc e %1
  298.    pkzip -m %2:%3\%4.ZIP
  299.    del %1
  300. EndBatch
  301. ;
  302. ;
  303. ;                             ### EOF ###
  304. ;
  305.